package kr.hkit.powerjava.chapter09;

public class StaticTest {
	
	public static final int T=10; //final이 들어가면 반드시 초기화!!!
	//초기화 방법 1)
	public static final int S;
	static {
		System.out.println("static 영역");
		S = 5;
	} // 초기화 방법2 ) 이렇게도 초기화 가능. 수정은 당연히 불가
	  //static이라서 먼저 호출됨
	

	public StaticTest() {
	System.out.println("생성자");
	}

	public static void main(String[] args) {
		StaticTest st = new StaticTest();
		
		
	/*	add(10, 20);
		
		System.out.println(StaticTest.T); // 출력 테스트
		System.out.println(StaticTest.S);*/
	
	}

/*	static int add(int a, int b) {
		return a + b;
		
	}*/
}
